package br.com.locautowebbd.teste;

import br.com.locautowebbd.modelo.CadastroModelo;
import br.com.locautowebbd.modelo.Modelo;
import br.com.locautowebbd.modelo.ModeloExistenteException;
import br.com.locautowebbd.modelo.ModeloInexistenteException;
import br.com.locautowebbd.modelo.RepositorioModelosJDBC;
import br.com.locautowebbd.modelo.RepositorioModelosJPA;
import br.com.locautowebbd.util.RepositorioException;
import br.com.locautowebbd.veiculo.CadastroVeiculo;
import br.com.locautowebbd.veiculo.RepositorioVeiculosJPA;
import br.com.locautowebbd.veiculo.Veiculo;
import br.com.locautowebbd.veiculo.VeiculoExistenteException;
import br.com.locautowebbd.veiculo.VeiculoInexistenteException;



public class Teste {
	
	
	public static void main(String[] args) throws RepositorioException, ModeloExistenteException, ModeloInexistenteException,VeiculoExistenteException,VeiculoInexistenteException {
        
        
        CadastroModelo mode = new CadastroModelo(new RepositorioModelosJDBC());
       
        Modelo mode1 = new Modelo(01,"Flex");
        mode.inserir(mode1);
		
		 
//        CadastroVeiculo ve = new CadastroVeiculo(new RepositorioVeiculosJPA());
//        Veiculo ve1 = new Veiculo(123,"123bfs",'08971098273498712093487128934708921740891234','08971098273498712093487128934708921740891234',2012,123,"banco de couro");
//       ve.inserir(ve1);
	}

}
